package com.xjrsoft.module.system.service;

import com.xjrsoft.common.page.PageInput;
import com.xjrsoft.common.page.PageOutput;
import com.xjrsoft.module.erpModel.caseErpSupplier.dto.CaseErpSupplierPageDto;
import com.xjrsoft.module.erpModel.caseErpSupplier.vo.CaseErpSupplierPageVo;
import com.xjrsoft.module.system.dto.UpdateExcelAuthDto;
import com.xjrsoft.module.system.entity.ExcelFile;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xjrsoft.module.system.vo.ExcelAuthVo;
import com.xjrsoft.module.system.vo.ExcelFilePageVo;

import java.util.List;

/**
 * <p>
 * 在线excel表 服务类
 * </p>
 *
 * @author hnyyzy
 * @since 2024-03-25
 */
public interface IExcelFileService extends IService<ExcelFile> {

    PageOutput<ExcelFilePageVo> getPageList(PageInput dto);

    Boolean deleteExcel(List<Long> ids);

    Boolean updateExcelAuth(UpdateExcelAuthDto dto);

    List<ExcelAuthVo> excelAuthInfo(Long id);

}
